| mailto:
creator |
Gansel, Simon
| date |
2007
| | | description |
101 pages
| |
Dezentrale Publish/Subscribe Systeme bieten in großen dynamischen
Syste- men beste Voraussetzungen für die Verteilung von Ereignissen
an interessierte Teilnehmer. Die Teilnehmer sind dabei in einem
Peer-to-Peer System orga- nisiert und nehmen als Client und Server
daran teil, d.h. sie werden über Ereignisse informiert, für welche
sie zuvor Interesse bekundet haben, und tragen zur Verteilung der
Ereignisse, sowie zum Erhalt des Systems bei. Die heutigen
dezentralen Publish/Subscribe Systeme streben eine Gleich-
verteilung der Last auf alle Teilnehmer an. Jeder Teilnehmer soll in
seiner Eigenschaft als Server gleich viel leisten. Unberücksichtigt
bleibt, ob ein Teil- nehmer Nutzen vom System erhält. Teilnehmer,
welche in ihrer Eigenschaft als Client keine Ereignisse erhalten,
aber trotzdem als Server ihre Ressourcen zu Verfügung stellen,
werden sich unfair behandelt fühlen und das System verlassen. Um
ein faires Verhalten des Systems gegenüber seinen Teilnehmern zu
erreichen, muss der Nutzen der Teilnehmer berücksichtigt werden.
Jeder Teilnehmer soll in dem Umfang als Server im System teilnehmen,
wie er auch als Client teilnimmt. In dieser Studienarbeit geht es in
erster Linie um die Entwicklung von Konzepten für ein dezentrales
Publish/Subscribe System, welches eine faire Lastverteilung
ermöglicht. Des Weiteren werden Ansätze für eine adaptive
Lastverteilung entwickelt, welche die Dynamik des Systems
berücksichtigt und anhand von Simulationen evaluiert.
| format |
application/pdf
| | 1618119 Bytes | |